package com.boco.pciv.entity.sale;

import java.math.BigDecimal;
import java.util.List;


/**
 * 预售信息表
 * 
 * @author pciv
 * @email pciv@boco.com.cn
 * @date 2020-08-03 14:15:46
 */
public class SaleInfo {

	//id
	private Integer id;
	//项目ID
	private String projectId;
	//项目名称
	private String projectName;
	//营业执照号
	private String licno;
	//企业名称
	private String companyName;
	//预售许可证号
	private String saleNo;
	//预售具体名称
	private String saleName;
	//销售范围
	private String saleRange;
	//国土证号
	private String landNo;
	//属地征询函出具时间
	private String landTime;
	//合同约定交房时间
	private String deliveryTime;
	//取得预售许可证时间
	private String saleTime;
	//住宅套数
	private Integer houseANum;
	//住宅面积
	private BigDecimal houseAArea;
	//市住建局指导住宅清水均价
	private BigDecimal houseCPrice;
	//市住建局指导住宅装修均价
	private String houseFPrice;
	//住宅实际成交均价
	private BigDecimal houseAcPrice;
	//60 以下 套数
	private Integer houseNum1;
	//60-90 套数
	private Integer houseNum2;
	//90-120 套数
	private Integer houseNum3;
	//120-144 套数
	private Integer houseNum4;
	//144-180 套数
	private Integer houseNum5;
	//180以上 套数
	private Integer houseNum6;
	//预售示意图 及  户型图
	private String houseFile;
	//商业套数
	private Integer businessNum;
	//商业面积
	private BigDecimal businessArea;
	//商业均价
	private BigDecimal businessPrice;
	//商业实际成交均价
	private BigDecimal businessAcPrice;
	//是否属于商办产品 0 否 1是
	private Integer isBusiness;
	//装修标准 清水 装修
	private String businessType;
	//商业分类 沿街底商 其他商业
	private String businessMode;
	//办公套数
	private Integer officeNum;
	//办公面积
	private BigDecimal officeArea;
	//办公均价
	private BigDecimal officePrice;
	//办公实际成交均价
	private BigDecimal officeAcPrice;
	//是否属于商办产品 0 否 1是
	private Integer isOffice;
	//装修标准 清水 装修
	private String officeType;
	//车位个数
	private Integer carNum;
	//车位面积
	private BigDecimal carArea;
	//车位均价
	private BigDecimal carPrice;
	//车位实际成交均价
	private BigDecimal carAcPrice;
	//状态 0初始数据 1待审核 2通过 3不通过
	private Integer status;
	//原因
	private String reason;
	//是否可以删除 0否 1是 当主表存在同信息 不能删除
	private Integer isDel;
	//入库时间
	private String insertTime;
	//更新时间
	private String updateTime;
	//创建用户
	private String createUser;
	//更新用户
	private String updateUser;

	public List<BusinessInfo> business;
	public List<HouseInfo> houses;
	public ShakeInfo shake;
	public List<PriceInfo> prices;

	public String getHouseFile() {
		return houseFile;
	}

	public void setHouseFile(String houseFile) {
		this.houseFile = houseFile;
	}

	public List<PriceInfo> getPrices() {
		return prices;
	}

	public void setPrices(List<PriceInfo> prices) {
		this.prices = prices;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getProjectId() {
		return projectId;
	}

	public void setProjectId(String projectId) {
		this.projectId = projectId;
	}

	public String getProjectName() {
		return projectName;
	}

	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}

	public String getLicno() {
		return licno;
	}

	public void setLicno(String licno) {
		this.licno = licno;
	}

	public String getCompanyName() {
		return companyName;
	}

	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}

	public String getSaleNo() {
		return saleNo;
	}

	public void setSaleNo(String saleNo) {
		this.saleNo = saleNo;
	}

	public String getSaleName() {
		return saleName;
	}

	public void setSaleName(String saleName) {
		this.saleName = saleName;
	}

	public String getSaleRange() {
		return saleRange;
	}

	public void setSaleRange(String saleRange) {
		this.saleRange = saleRange;
	}

	public String getLandNo() {
		return landNo;
	}

	public void setLandNo(String landNo) {
		this.landNo = landNo;
	}

	public String getLandTime() {
		return landTime;
	}

	public void setLandTime(String landTime) {
		this.landTime = landTime;
	}

	public String getDeliveryTime() {
		return deliveryTime;
	}

	public void setDeliveryTime(String deliveryTime) {
		this.deliveryTime = deliveryTime;
	}

	public String getSaleTime() {
		return saleTime;
	}

	public void setSaleTime(String saleTime) {
		this.saleTime = saleTime;
	}

	public Integer getHouseANum() {
		return houseANum;
	}

	public void setHouseANum(Integer houseANum) {
		this.houseANum = houseANum;
	}

	public BigDecimal getHouseAArea() {
		return houseAArea;
	}

	public void setHouseAArea(BigDecimal houseAArea) {
		this.houseAArea = houseAArea;
	}

	public BigDecimal getHouseCPrice() {
		return houseCPrice;
	}

	public void setHouseCPrice(BigDecimal houseCPrice) {
		this.houseCPrice = houseCPrice;
	}

	public String getHouseFPrice() {
		return houseFPrice;
	}

	public void setHouseFPrice(String houseFPrice) {
		this.houseFPrice = houseFPrice;
	}

	public BigDecimal getHouseAcPrice() {
		return houseAcPrice;
	}

	public void setHouseAcPrice(BigDecimal houseAcPrice) {
		this.houseAcPrice = houseAcPrice;
	}

	public Integer getHouseNum1() {
		return houseNum1;
	}

	public void setHouseNum1(Integer houseNum1) {
		this.houseNum1 = houseNum1;
	}

	public Integer getHouseNum2() {
		return houseNum2;
	}

	public void setHouseNum2(Integer houseNum2) {
		this.houseNum2 = houseNum2;
	}

	public Integer getHouseNum3() {
		return houseNum3;
	}

	public void setHouseNum3(Integer houseNum3) {
		this.houseNum3 = houseNum3;
	}

	public Integer getHouseNum4() {
		return houseNum4;
	}

	public void setHouseNum4(Integer houseNum4) {
		this.houseNum4 = houseNum4;
	}

	public Integer getHouseNum5() {
		return houseNum5;
	}

	public void setHouseNum5(Integer houseNum5) {
		this.houseNum5 = houseNum5;
	}

	public Integer getHouseNum6() {
		return houseNum6;
	}

	public void setHouseNum6(Integer houseNum6) {
		this.houseNum6 = houseNum6;
	}

	public Integer getBusinessNum() {
		return businessNum;
	}

	public void setBusinessNum(Integer businessNum) {
		this.businessNum = businessNum;
	}

	public BigDecimal getBusinessArea() {
		return businessArea;
	}

	public void setBusinessArea(BigDecimal businessArea) {
		this.businessArea = businessArea;
	}

	public BigDecimal getBusinessPrice() {
		return businessPrice;
	}

	public void setBusinessPrice(BigDecimal businessPrice) {
		this.businessPrice = businessPrice;
	}

	public BigDecimal getBusinessAcPrice() {
		return businessAcPrice;
	}

	public void setBusinessAcPrice(BigDecimal businessAcPrice) {
		this.businessAcPrice = businessAcPrice;
	}

	public Integer getIsBusiness() {
		return isBusiness;
	}

	public void setIsBusiness(Integer isBusiness) {
		this.isBusiness = isBusiness;
	}

	public String getBusinessType() {
		return businessType;
	}

	public void setBusinessType(String businessType) {
		this.businessType = businessType;
	}

	public String getBusinessMode() {
		return businessMode;
	}

	public void setBusinessMode(String businessMode) {
		this.businessMode = businessMode;
	}

	public Integer getOfficeNum() {
		return officeNum;
	}

	public void setOfficeNum(Integer officeNum) {
		this.officeNum = officeNum;
	}

	public BigDecimal getOfficeArea() {
		return officeArea;
	}

	public void setOfficeArea(BigDecimal officeArea) {
		this.officeArea = officeArea;
	}

	public BigDecimal getOfficePrice() {
		return officePrice;
	}

	public void setOfficePrice(BigDecimal officePrice) {
		this.officePrice = officePrice;
	}

	public BigDecimal getOfficeAcPrice() {
		return officeAcPrice;
	}

	public void setOfficeAcPrice(BigDecimal officeAcPrice) {
		this.officeAcPrice = officeAcPrice;
	}

	public Integer getIsOffice() {
		return isOffice;
	}

	public void setIsOffice(Integer isOffice) {
		this.isOffice = isOffice;
	}

	public String getOfficeType() {
		return officeType;
	}

	public void setOfficeType(String officeType) {
		this.officeType = officeType;
	}

	public Integer getCarNum() {
		return carNum;
	}

	public void setCarNum(Integer carNum) {
		this.carNum = carNum;
	}

	public BigDecimal getCarArea() {
		return carArea;
	}

	public void setCarArea(BigDecimal carArea) {
		this.carArea = carArea;
	}

	public BigDecimal getCarPrice() {
		return carPrice;
	}

	public void setCarPrice(BigDecimal carPrice) {
		this.carPrice = carPrice;
	}

	public BigDecimal getCarAcPrice() {
		return carAcPrice;
	}

	public void setCarAcPrice(BigDecimal carAcPrice) {
		this.carAcPrice = carAcPrice;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getReason() {
		return reason;
	}

	public void setReason(String reason) {
		this.reason = reason;
	}

	public Integer getIsDel() {
		return isDel;
	}

	public void setIsDel(Integer isDel) {
		this.isDel = isDel;
	}

	public String getInsertTime() {
		return insertTime;
	}

	public void setInsertTime(String insertTime) {
		this.insertTime = insertTime;
	}

	public String getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}

	public String getCreateUser() {
		return createUser;
	}

	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}

	public String getUpdateUser() {
		return updateUser;
	}

	public void setUpdateUser(String updateUser) {
		this.updateUser = updateUser;
	}

	public List<BusinessInfo> getBusiness() {
		return business;
	}

	public void setBusiness(List<BusinessInfo> business) {
		this.business = business;
	}

	public List<HouseInfo> getHouses() {
		return houses;
	}

	public void setHouses(List<HouseInfo> houses) {
		this.houses = houses;
	}

	public ShakeInfo getShake() {
		return shake;
	}

	public void setShake(ShakeInfo shake) {
		this.shake = shake;
	}
}
